Skip to main content
Version: GAI 1.2

Eggplant Generator 1.2 Release Notes

Eggplant Generator Release 1.2.1 (January 2026)

Version 1.2.1 of Eggplant Generator (hereafter called "Generator") includes the following fixes:

Security Fixes

Generator 1.2.1 remediates the following security vulnerabilities:

DependencyRemediated Vulnerabilities
React (v19.2.1)CVE-2025-55182
BDSA-2024-2474
React-is (v19.2.1)CVE-2025-55184
Axios (v1.8.3)CVE-2025-58754
BDSA-2025-11547
Braces (v2.3.2)CVE-2025-4068
BDSA-2024-2474
Storybook (v7.6.20)CVE-2025-68429
js-yaml (v3.14.1)CVE-2025-64718
expat (v2.5.0-5.el9_6)CVE-2025-59375
Langchain-core (v0.3.72)CVE-2025-65106
Langchain (v0.3.27)CVE-2025-68664
pdfminer.six (v20251107)GHSA-f83h-ghpp-7wcc
GHSA-wf5f-4jwr-ppcp
CVE-2025-64512
pypdf (v6.1.1)CVE-2025-62707
BDSA-2025-14238
pypdf (v5.9.0)CVE-2025-55197
BDSA-2025-8605
pytorch (v2.8.0)CVE-2025-55552 / BDSA-2025-12586
CVE-2025-55551 / BDSA-2025-12587
webpack-dev-server (v4.15.1)CVE-2025-30360 / BDSA-2025-4880
CVE-2025-30359 / BDSA-2025-4878
vite (v5.3.3 & v4.5.2)CVE-2025-31125 / BDSA-2025-2592
CVE-2025-30208 / BDSA-2025-2378
sha.js (v2.4.11)CVE-2025-9288 / BDSA-2025-9868
node-ip (v2.0.1)BDSA-2025-11867
BDSA-2025-11868
Transformer (v4.57.1)BDSA-2025-68101

Eggplant Generator Release 1.2 (November 2025)

Version 1.2 of Eggplant Generator (hereafter called "Generator") includes the following enhancements and fixes:

Requirements Scoring and Adaptable Generation

Generator now assesses and scores your inbound requirements, giving actionable feedback at a per-requirement level on variations in language clarity (Syntax), the clarity of the meaning of the requirement (Semantics), and how rich and detailed the requirement specification (Complexity). The scores are on a scale of 1 to 5, with 5 being the highest. Generator evaluates each requirement automatically upon import and provides meaningful feedback on how it interprets them.

Based on the assessed score, Generator then dynamically adjusts its generation approach, fine-tuning its internal parameters to better handle simple, complex, or ambiguous requirements. These assessments and adjustments ensure the best possible generated Gherkin scenarios and test cases for each individual requirement. This feedback can, of course, be used to improve clarity and detail in your requirements before regenerating assets. For examples of how the scoring works, please see Understanding Generator Requirement Quality.

Test Case Format and Expected Result Per Test Step

Generator 1.2 improves the format of generated test cases to provide a meaningful Expected Result at every step of the test, not just a single expected result at the end. This allows better continuous inspection of the application under test as the test is executed, as each step action has a corresponding recommended assertion. Both automated and manual execution of these tests will benefit as it allows a system’s behavior to be better examined and asserted throughout a test’s flow, not just via a single expected outcome at the end.

Supported Format Exports for Test Case Management Systems

To make even better operational use of the new Expected Result for each test case, Generator 1.2 makes multiple different formats available for the downloadable Export format to more easily and intuitively be imported into some common test case management platforms. You can now download your test cases with structure and headers that match the expected format for the CSV test case import functions in Jira Xray, Jira Zephyr Scale, and TestRail. Where these tools will automatically detect the headers for import, they will match upon import. Where there is a need for an initial manual mapping, the headers will still match the corresponding test case property in your tool to eliminate any guesswork in the mapping. (And, once you do an initial mapping, you can usually save a mapping config file from your test case management tool to streamline future imports even further).

3rd Party Updates

ComponentPrevious VersionUpgraded To
Keycloak26.3.026.3.4

Security Fixes

Generator v1.2 remediates the following vulnerabilities:

  • Upgrades pypdf to remediate CVE-2025-55197.

  • Upgrades sha.js to remediate CVE-2025-9288 BDSA-2025-9868.

  • Upgrades vite to remediate CVE-2025-31125, CVE-2025-30208, CVE-2025-31125, CVE-2025-30208.

  • Upgrades node-ip to remediate CVE-2025-59437, CVE-2025-59436.